// 入口文件
// 核心作用：导入 APP.vue ，基于 APP.vue 创建结构渲染 index.html

// 导入 Vue 核心包,导入 根组件
import Vue from 'vue'
import App from './App.vue'
// *导入全局的组件，放到顶部
import HmButton from "@/components/HmButton.vue";

// 提示：当前处于什么环境（生产/开发）
Vue.config.productionTip = false

// *全局注册 -> 所有的组件范围内都能使用
Vue.component("HmButton", HmButton)

// Vue 实例化，提供 render 方法 -> 基于 App.vue 创建结构渲染 index.html
new Vue({
    render: (createElement) => {
        // 基于 App 创建元素结构
        return createElement(App)
    }
}).$mount('#app')
